Subscribe to our Newsletter

Get a monthly digest of the latest Football GAP insights.

About Us

We believe the individual impact of football players cannot be measured by vanity metrics like goals, passes, tackles won or possession. Real team players influence besides their own metrics especially their team members, their opponents and as a final output the game result directly and indirectly. This is what Football GAP is about.

© 2025 Football Gap. All rights reserved.

PrivacyTermsContact

Borussia Dortmund vs Hamburger SV - Predictions, Stats & Odds

Bundesliga Statistics, AI predictions, (Expected) Lineups and Insights for Gameweek 27

Bundesliga - Gameweek 27

Saturday, 21 Mar 2026 • 12:30

Borussia Dortmund

3 : 2

Hamburger SV

Goals

19'
0 : 1
Philip Otele
0 : 1
Philip Otele19'
38'
0 : 2
Albert Sambi L...
0 : 2
Albert Sambi Lokonga38'
Ramy Bensebain...
1 : 2
73'
73'Ramy Bensebaini
1 : 2
Sehrou Guirass...
2 : 2
78'
78'Sehrou Guirassy
2 : 2
Ramy Bensebain...
3 : 2
84'
84'Ramy Bensebaini
3 : 2

Game Review

Borussia Dortmund edged out Hamburger SV in a thrilling Bundesliga encounter, securing a 3-2 victory at home. The match was a rollercoaster of emotions, with Dortmund ultimately prevailing thanks to a late surge. This result was somewhat expected given Dortmund's stronger position in the league, but Hamburger SV put up a commendable fight. The game began with Hamburger SV taking an early lead through Philip Otele in the 19th minute. Albert Sambi Lokonga (GAP -1.0%) doubled their advantage in the 38th minute, putting Dortmund on the back foot. However, Dortmund responded in the second half with a tactical shift that saw Ramy Bensebaini introduced from the bench. His impact was immediate and decisive, as he scored twice in the 73rd and 84th minutes. Sehrou Guirassy also found the net in the 78th minute, completing Dortmund's comeback. Dortmund's lineup saw several changes, with Carney Chukwuemeka, Sehrou Guirassy, Julian Brandt, Fábio Silva, and Ramy Bensebaini coming off the bench to make significant contributions. The home team's manager opted for these changes to inject fresh energy and tactical flexibility, which paid off handsomely. On the other side, Hamburger SV made five substitutions, including Damion Downs and Jean-Luc Dompe, as they sought to maintain their early lead. Despite their efforts, they couldn't withstand Dortmund's relentless pressure in the latter stages of the match. Key performances included Gregor Kobel (GAP +5.2%), who was instrumental in goal for Dortmund, and Julian Ryerson (GAP +3.2%), who provided stability in defense. Maximilian Beier (GAP +3.3%) also played a crucial role in Dortmund's attacking transitions. This victory keeps Borussia Dortmund in a strong position in the Bundesliga standings, while Hamburger SV will need to regroup and focus on their upcoming fixtures to climb the table. The result highlights Dortmund's resilience and depth, as they continue to push for a top finish this season.

Lineups

Borussia Dortmund

PosPlayer
GK
Gregor Kobel
DEF
Nico Schlotterbeck
DEF
Julian Ryerson
DEF
Waldemar Anton
DEF
Daniel Svensson
DEF
Luca Reggiani
MID
Marcel Sabitzer
MID
Felix Nmecha
MID
Jobe Bellingham
FWD
Karim Adeyemi
FWD
Maximilian Beier

Substitutes

46'Ramy Bensebaini
for Luca Reggiani
46'Sehrou Guirassy
for Karim Adeyemi
58'Carney Chukwuemekafor Marcel Sabitzer
58'Fábio Silvafor Daniel Svensson
90'Julian Brandtfor Felix Nmecha

Hamburger SV

PosPlayer
GK
Daniel Fernandes
DEF
Jordan Torunarigha
DEF
Warmed Omari
DEF
Miro Muheim
DEF
William Mikelbrencis
DEF
Luka Vušković
MID
Albert Sambi Lokonga
MID
Fábio Vieira
MID
Nicolai Remberg
FWD
Ransford-Yeboah Königsdörffer
FWD
Philip Otele

Substitutes

67'Damion Downsfor Fábio Vieira
68'Fábio Baldéfor Philip Otele
79'Otto Stangefor Ransford-Yeboah Königsdörffer
90'Rayan Philippefor Warmed Omari
90'Jean-Luc Dompefor William Mikelbrencis
Difference Maker Star: Top 3 players of their team

League Table after the game

#TeamPWDLGFGAGDPtsForm
2Borussia Dortmund2718725828+3061
D
L
W
W
W
12Hamburger SV2779113140-930
L
L
W
D
L

Last Games

Borussia Dortmund

vsFC Augsburg
2 - 0
@1. FC Köln
2 - 1
vsFC Bayern München
2 - 3
@RB Leipzig
2 - 2
vsFSV Mainz 05
4 - 0

Hamburger SV

vs1. FC Köln
1 - 1
@VfL Wolfsburg
2 - 1
vsBayer 04 Leverkusen
0 - 1
vsRB Leipzig
1 - 2
@FSV Mainz 05
1 - 1

Head-to-Head

21 Mar 2026
Borussia Dortmund3 - 2Hamburger SV
21 Mar 2026Borussia Dortmund
3 - 2
Hamburger SV
08 Nov 2025
Hamburger SV1 - 1Borussia Dortmund
08 Nov 2025Hamburger SV
1 - 1
Borussia Dortmund

Bundesliga

Gameweek 27

20 Mar • 20:30
RB Leipzig
1899 Hoffenheim
5 - 0
21 Mar • 12:30
Borussia Dortmund
Hamburger SV
3 - 2
21 Mar • 12:30
1. FC Köln
Borussia Mönchengladbach
3 - 3
21 Mar • 12:30
VfL Wolfsburg
Werder Bremen
0 - 1
21 Mar • 12:30
FC Bayern München
Union Berlin
4 - 0
21 Mar • 12:30
FC Heidenheim
Bayer 04 Leverkusen
3 - 3
22 Mar • 15:30
FSV Mainz 05
Eintracht Frankfurt
2 - 1
22 Mar • 17:30
St. Pauli
SC Freiburg
1 - 2
22 Mar • 19:30
FC Augsburg
VfB Stuttgart
2 - 5

What is GAP?

What is Plus Minus Goals (G±)?

Plus Minus Goals (G±) is the average goal difference per game while the player was on the pitch. A value above 0 indicates that the team rather wins, a value below 0 means his team concedes more goals than they score when the player is on the pitch. As an example, if the player's team is winning 3:1 the goal difference is +2, if the player's team is loosing 0:1, the goal difference is -1. It is a pure metric which is barely adjusted for circumstances to purely show the goal difference.

What is GAP?

GAP (Game Advantage Percentage) shows the percentage gap between a player and the average league player. It answers the question: How much does a player improve or worsen a team's performance? It is based on high level game data with a focus on the impact on the goal difference (G±) from the last 50 games of a player. Besides that, GAP goes further and considers game context by involving data from the player and all other players who are at the same time on the pitch, no matter if teammates or opponents. Football GAP - the individual metric for team players.